package com.proyecto.dao;

import java.util.Collection;

import com.proyecto.modelo.Usuario;
import com.proyecto.modelo.Vehiculo;


public interface VehiculoDao extends Dao<Vehiculo> {
	
	/*
	 * Retorna un vehiculo por su patente
	 */
	public Vehiculo getVehiculo (Integer patente);
	
	/*
	 * Retorna todos los vehiculos de una misma marca o modelo
	 */
	public Collection<Vehiculo> obtenerVehiculosCon (String marca, String modelo);
	
	/*
	 * Retorna todo los vehiculos de una persona
	 */
	public Collection<Vehiculo> obtenerVehiculosCon (Usuario duenio);

}
